package com.settlement.system.controller;

import com.settlement.system.model.vo.AmazonShoppingVo;
import com.settlement.system.model.vo.AmazonWishVo;
import com.settlement.system.model.vo.RegisterAmazonVo;
import com.settlement.system.model.vo.RegisterEmailVo;
import lombok.Data;

import java.util.concurrent.ConcurrentLinkedQueue;

@Data
public class AmazonContext {

    // 注册邮箱任务队列
    public final static ConcurrentLinkedQueue<RegisterEmailVo> REGISTER_EMAIL_QUEUE = new ConcurrentLinkedQueue<>();
    // 注册亚马逊任务队列
    public final static ConcurrentLinkedQueue<RegisterAmazonVo> REGISTER_AMAZON_QUEUE = new ConcurrentLinkedQueue<>();
    // 购物任务队列
    public final static ConcurrentLinkedQueue<AmazonShoppingVo> SHOPPING_QUEUE = new ConcurrentLinkedQueue<>();
    // 添加心愿单任务队列
    public final static ConcurrentLinkedQueue<AmazonWishVo> WISH_LIST_QUEUE = new ConcurrentLinkedQueue<>();
}
